@charset "utf-8";
/* CSS Document */
a:hover{ text-decoration:none;}
body{ background:#FFF}
.container-fluid{padding:0 20px 0 20px;}
/*首页*/

#main-stats { margin-left: -20px; margin-right: -20px;}
#main-stats .stats-row {/* box-shadow: inset -1px 0px 5px 2px #f9f9f9; */}
#main-stats .stat { text-align: right; padding: 30px 0px 35px 0px; border-right: 1px solid #e8e9ee; position: relative; /*box-shadow: 1px 0px 0px 0px white;*/ background-color: #fdfdfd; border-bottom: 1px solid #efeef3;box-shadow: inset -1px 0px 5px 2px #f9f9f9;}
#main-stats .stat.last { border-right: 0px; }
#main-stats .stat .data { color: #29323a; text-transform: uppercase; font-weight: 600; font-size: 16px; padding-right: 30px; }
#main-stats .stat .data .number { color: #32a0ee; font-size: 25px; margin-right: 15px; }
#main-stats .stat .date { color: #b2b4b6; font-weight: lighter; font-family: 'Lato', 'Open Sans'; font-style: italic; font-size: 18px; position: absolute; right: 50px; }
.section { border-top: 1px solid #edeff1; margin-top: 100px; padding-top: 45px; box-shadow: inset 0px 3px 4px -1px #fafafa; }
/* Stats chart */
#statsChart { width: 97%; height: 250px; margin-top: 35px; }
/* specific chart styles */
.legendLabel { font-size: 12px; font-family: "Open Sans", Arial; color: #9da3a9; }
/* UI elements section */
#pad-wrapper .ui-elements h4 { margin-bottom: 35px; }
#pad-wrapper .ui-elements .btn-flat { text-transform: uppercase; }
#pad-wrapper .ui-elements .btn-flat.icon { text-transform: none; }
#pad-wrapper .ui-elements .btn-flat.icon i { margin-right: 3px; }
#pad-wrapper .ui-elements .ui-sliders { margin-top: 10px; margin-bottom: 50px; }
#pad-wrapper .ui-elements .ui-sliders .ui-slider { width: 95%; }
#pad-wrapper .ui-elements .ui-sliders .ui-slider.slider-sample2, #pad-wrapper .ui-elements .ui-sliders .ui-slider.slider-sample3 { margin-top: 20px; }
#pad-wrapper .ui-elements .ui-group { margin-top: 35px; }
#pad-wrapper .ui-elements .ui-group > * { margin-right: 5px; margin-bottom: 5px; }
#pad-wrapper .ui-elements .knobs { overflow: auto; }
#pad-wrapper .ui-elements .knob-wrapper { float: left; }
#pad-wrapper .ui-elements .knob-wrapper .knob { box-shadow: none; }
#pad-wrapper .ui-elements .knob-wrapper .info { position: relative; top: -20px; }
#pad-wrapper .ui-elements .knob-wrapper .info .param { color: #9da3a9; text-align: center; }
#pad-wrapper .ui-elements .knob-wrapper .info .param .line { background-color: #c4cdd8; height: 3px; width: 25px; display: inline-block; margin-right: 10px; }
#pad-wrapper .ui-elements .knob-wrapper .info .param .line.blue { background-color: #30a1ec; }
/* table sample below */
.tt{ padding-left:15px; font-family:"微软雅黑";}
.table-wrapper{ padding:30px 0 0 0;}
.table-products { width: 100%; }
.table-products .filter-block { margin-bottom: 34px; }
.table-products .filter-block .ui-select { margin-right: 20px; top: 1px; height: 24px; width: 150px; }
.table-products .filter-block .search { margin: 0 60px 0 0; }
.table-products .filter-block .new-product { padding: 4px 14px; }
.table-products .table tr.first td { border-top: 0 none; }
.table-products .table td.description { vertical-align: middle; color: #516372; }
.table-products .table td a { text-decoration: underline; margin-top: 6px; display: inline-block; }
.table-products .table th input[type="checkbox"] { margin-top: 4px; }
.table-products .table input[type="checkbox"] { float: left; margin-top: 11px; margin-right: 23px; }
.table-products .table .img { height: 31px; float: left; background: white; width: 31px; border: 1px solid #dfe4eb; text-align: center; cursor: pointer; margin-right: 23px; }
.table-products .table .img img { margin-top: 4px; }
.table-products .table ul.actions { margin: 5px 0 0 0; padding: 0; float: right; }
.table-products .table ul.actions li { display: inline; border-right: 1px solid #d0dde9; padding: 5px 6px 0px 3px; }
.table-products .table ul.actions li.last { border: 0 none; }
.table-products .table ul.actions i { cursor: pointer; opacity: 0.6;  transition: opacity .1s linear;
 -moz-transition: opacity .1s linear;
 -webkit-transition: opacity .1s linear;
 -o-transition: opacity .1s linear;
}
.table-products .table ul.actions i:hover { opacity: 1; }
.table-products .label { position: relative; }
.table-products .pagination { float: right; margin-top: 35px; }

/* responsive */
@media (max-width: 767px) {
 #main-stats {
 margin-left: 0px;
 margin-right: 0px;
}
 #pad-wrapper .ui-elements .knobs {
 text-align: center;
}
 #pad-wrapper .ui-elements .knobs .knob-wrapper {
 float: inherit;
}
 #pad-wrapper .ui-elements .showcase {
 text-align: center;
}
 #pad-wrapper .table-products .table .img {
 display: none;
}
 #pad-wrapper .table-products .table input[type="checkbox"] {
 margin-right: 10px;
}
 #pad-wrapper .table-products .table .label {
 display: none;
}
}
@media (max-width: 979px) {
 #main-stats .stat .data {
 padding-right: 17px;
}
 #pad-wrapper .knob-wrapper .info {
 display: none;
}
 .pointer {
 top: 5%;
}
}
@media (min-width: 980px) {
 #pad-wrapper .ui-elements .knob-wrapper + .knob-wrapper {
 margin-left: 5px;
}
}
@media (min-width: 1200px) {
 #pad-wrapper .ui-elements .showcase {
 width: 53%;
}
 #pad-wrapper .ui-elements .knob-wrapper + .knob-wrapper {
 margin-left: 35px;
}
}

/*注册页*/
#areaConfirm{ display:none;}
.form-horizontal .control-group:before, .form-horizontal .control-group:after { display: table; line-height: 0; content: ""; }
.form-horizontal .form-actions { padding-left:180px; }
.form-actions { padding: 19px 20px 20px; margin-top: 20px; margin-bottom: 20px; background-color: #f5f5f5; border-top: 1px solid #e5e5e5;  *zoom: 1;
}
.form-horizontal select,.form-horizontal textarea{ width:200px;}
.control-group { margin-bottom: 20px; margin-top: 10px; -webkit-margin-top-collapse: separate;  *zoom: 1;}
.form-horizontal .control-label{ display:inline-block; *display:inline; vertical-align:top; width: 160px; padding-top: 5px; text-align: right; color: #333333; font-weight:normal; font-size:13px; margin-right:20px;}
.control-group .controls{ display:inline-block; *display:inline; vertical-align:top;}
.form-horizontal select{ width:140px; height:28px; border:#CCC 1px solid; border-radius:3px;}
.btn-inverse { width:120px; padding-top:6px; padding-bottom:6px; color: #ffffff;
 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
 background-color: #363636;
 *background-color: #222222;
 background-image: -moz-linear-gradient(top, #444444, #222222);
 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222));
 background-image: -webkit-linear-gradient(top, #444444, #222222);
 background-image: -o-linear-gradient(top, #444444, #222222);
 background-image: linear-gradient(to bottom, #444444, #222222);
 background-repeat: repeat-x; border-color: #222222 #222222 #000000;
 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.btn-inverse:hover, .btn-inverse:focus, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] { color: #ffffff; background-color: #222222;  *background-color: #151515;
}
.btn-inverse:active, .btn-inverse.active { background-color: #080808 \9; }
.form-horizontal textarea{ width:240px; border:#CCC 1px solid; border-radius:3px;}
@media (max-width: 480px) {
	.control-group .controls{ width:66%;}
	.control-group .controls input[type="text"]{ width:90%;}
	#upliner,#username,#sponsor{ width:60%}
	.control-group .controls input[type="password"]{ width:90%}
	.form-horizontal .form-actions{ padding-left:6px;}
	.form-horizontal .control-label{ width:30%; margin-right:6px;}
	.form-horizontal select,.form-horizontal textarea{ width:90%}
	}
/*提现*/
.help-block{ font-size:13px;}
/*提现记录*/
.btn.disabled{ float:left; cursor: default; background-image: none; color:#333333; background:#e6e6e6; border:#333 thin solid; font-size:12px; padding:2px 10px; border-radius:3px; line-height:20px; opacity: 0.5;
filter: alpha(opacity=65); 
-webkit-box-shadow: none; 
-moz-box-shadow: none; 
box-shadow: none;}
/*直推系谱*/
.controls .btn{ cursor:pointer; font-size:14px; padding:4px 12px; color:#333; background:#f5f5f5; border:1px solid #ccc;}
.input-append{ border:#CCC 1px solid; border-radius:3px; height:28px; line-height:28px;}
/*安置系谱*/
.t1 a:first-child{ display:inline-block; vertical-align:top; padding-top:4px; box-shadow:#f1f1f1 0 0 2px}
.t2 a:first-child{ display:inline-block; vertical-align:top; background:#fff; color:#000; font-size:14px; width:68px; height:71px; margin-left:12px; border:#e1e1e1 1px solid; padding-top:4px; box-shadow:#f1f1f1 0 0 2px}
/*系统公告*/
.btn-small { width:auto; float:left; padding: 2px 10px; font-size: 11.9px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
.table .page .btn{ cursor:pointer; font-size:14px; padding:4px 12px; color:#333; background:#f5f5f5; border:1px solid #ccc; box-shadow:#CDCDCD 0 1px 2px; margin-left:12px;}

/*模态框*/
.modal{top:50%}
.modal-footer{ position:relative}
.modal-footer .btn:last-child{ position:absolute; right:14px; cursor:pointer; z-index:-1}
.modal-backdrop{ background:#FFF}

